/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package distribuicaoDeProfessores;

import java.io.Serializable;
import java.util.ArrayList;

/**
 *
 * @author Jaime
 */
public class AtividadesCadastradas implements Serializable {
    ArrayList<Atividades> atividades;
  

    public AtividadesCadastradas() {
        this.atividades = new ArrayList<Atividades>();
    
    }

    public ArrayList<Atividades> getAtividades() {
        return atividades;
    }

    public void setAtividades(ArrayList<Atividades> atividades) {
        this.atividades = atividades;
    }

    public int addAtividade(Atividades a){
        //Adiciona um elemento no ArrayList e retorna o indice armazenado
        atividades.add(a);
        return atividades.size()-1;
    }
    
    public boolean removeAtividade(int i){
        try{ //Remove um item do arrayList e retorn verdadeiro, caso ocorra alguma falha retorna falso
            atividades.remove(i);
            return true;
        } catch(Exception e){
            return false;
        }
    }
    
}
